Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LARCH CROFT Semi-Detached £254,406 £200,500 1 Jun 2020
2 LARCH CROFT Terraced £254,406 £200,500 1 Jun 2020
3 LARCH CROFT Semi-Detached £233,857 £50,000 1 Apr 1999
5 LARCH CROFT Detached £313,079 £175,000 12 Apr 2012
7 LARCH CROFT Detached £264,274 £112,500 23 Oct 2003
8 LARCH CROFT Semi-Detached £249,075 £240,000 17 Oct 2022
9 LARCH CROFT Terraced £217,292 £145,000 28 Aug 2015
10 LARCH CROFT Detached £382,920 £315,000 27 Nov 2020